package cn.stylefeng.guns.modular.time.service;

import cn.stylefeng.guns.modular.time.entity.AppUser;
import cn.stylefeng.guns.modular.time.model.AppUserRequest;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

public interface AppUserService extends IService<AppUser> {

    Page<AppUser> findPage(AppUserRequest request);

    void add(AppUserRequest request);

    void edit(AppUserRequest request);

    void delete(AppUserRequest request);

    AppUser detail(AppUserRequest request);

    AppUser register(AppUserRequest request);

    AppUser login(AppUserRequest request);
}